Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Top Wool Challenger Biella - Biella Skandia Open - Linz Quelle Cup - Furth FILA Challenger - Biella Challenger Casino Lugano - Lugano Brixina Tennis Open - Bressanone Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan Tatra Banka Open - Bratislava Napoli International Cup - Napoli Ostend Challenger Tennis Cup of Flanders - Ostende Torneo Internazionale di Tennis ATP-Challenger - Merano Poznan Challenger - Poznan Rado Geneva Challenger - Geneva Medicor Open - Budapest Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Brasil - Sao Paulo Cairo Challenger - Cairo Copa Ericsson Argentina - Buenos Aires Heilbronn Open - Heilbronn Open de l'Isere - Grenoble Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda AXA Open - Espinho Zivnobanka Open 1999 - Prostejov Zagreb Open - Zagreb Polish Open 99 - Poznan VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Open Castilla y Leon - Segovia Pekao Open - Szczecin Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena IV Challenger Ciudad De Guayaquil - Guayaquil Buenos Aires Challenger Santiago Challenger Guayaquil Challenger Sao Paulo Challenger Bogota Challenger Messina CH Pescara CH Verona CH Parioli CH Tampere CH Neu Ulm CH Hanko CH Pescara CH Modena CH Casablanca CH Sydney International - Sydney Croatian Indoors - Zagreb Dubai Tennis Open - Dubai Sybase Open - San Jose European Community Championships - Antwerp Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Open Seat-Godo '97 - Barcelona BMW Open - Munich XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Marbella Open - Marbella Romanian Open - Bucharest Grand Prix de Tennis de Toulouse - Toulouse Beijing Open - Beijing International Championships of Sicily - Palermo Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago BellSouth Open - Auckland Croatian Indoors - Split Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona Tento Czech Open - Prague Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Campionati Internazionali di Sicilia - Palermo Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Open 13 - Marseille Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Open 13 - Marseille BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2003 - Barcelona BMW Open - Munich Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adelaide Jakarta Sydney Dubai Antwerp Memphis Milan Mexico City Barcelona Bermuda Coral Springs Oporto Halle Nottingham Bastad Gstaad Washington Indianapolis Long Island Bogota Basel Lyon Marbella Ostrava Santiago Adelaide Sydney Milan Scottsdale Nice Munich Bologna Stuttgart Amsterdam Kitzbuhel Indianapolis Long Island Bogota Bucharest Kuala Lumpur Tokyo Beijing Moscow Oahu San Jose Memphis Philadelphia Casablanca Estoril Barcelona Florence Gstaad Stuttgart Hilversum Kitzbuhel San Marino Indianapolis Long Island Bucharest Antwerp Estoril San Francisco Memphis Philadelphia Barcelona Nice Madrid Bologna Florence Gstaad Stuttgart Kitzbuhel San Marino Umag Palermo Athens Santiago Sao Paulo Buenos Aires Adelaide Auckland Milan Philadelphia Scottsdale Estoril Barcelona Nice Madrid Bologna Florence Genova Bastad Stuttgart Hilversum Prague Umag Cologne Palermo Athens Wellington Auckland Guaruja Philadelphia Estoril Barcelona Nice Madrid Florence Genova Stuttgart Hilversum San Marino Prague Geneva Palermo Athens Bologna Genova San Remo San Marino Geneva Palermo Athens AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Zagreb Open - Zagreb U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Open de Franche Comte - Besancon Banca Stato Challenger - Lugano Copa Petrobras Colombia - Bogota Genoa Open 'Fondazione Carige' - Genova Top Wool Challenger Biella - Biella BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad 3° Trofeo 'Citta di Brindisi' - Brindisi The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open de Moselle - Metz ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Artois Championships - London Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Pekao Open 2003 - Szczecin Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Czech Open 2006 - Prostejov Nord LB Open 2006 - Braunschweig Heilbronn Open - Heilbronn Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Optimus Maia Open - Maia Zagreb Open - Zagreb Pekao Open - Szczecin Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Smith Barney Men's Challenger - Covington Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg College Station Challenger - College Station Open de Tanger - Tangier Open de L'Isere-Open 38 - Grenoble Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Espinho Challenger - Espinho Compaq Challenger - Bucharest The Bolton Challenger - Bolton Open de L'Isere - Grenoble Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Jameson Cup - Milan Corona Mexico City Open - Mexico City Barletta Citta'Della Disfida Open 98 - Barletta BPCA Open de Nice-Tounoi Challenger - Nice Renault Slovenian Open - Ljubljana Mobelwelt-Zick Open 98 - Dresden Quelle Cup - Furth Kaltenberg Open - Split Wartburg Open - Eisenach Graz CA Challenger - Graz Freudenstadt Challenger - Freudenstadt 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Madrid Kitzbuhel Garden Open - Rome St. Vincent San Marino Sporting Challenger - Turin Schickendanz Open - Furth XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Braunschweig Challenger Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne San Marino Cepu Open - San Marino Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Banca Stato Challenger Lugano - Lugano The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Rome Cincinnati Canadian Open Stuttgart Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Cincinnati Essen Paris Monte Carlo Hamburg Rome Paris Indian Wells Key Biscayne Monte Carlo Hamburg Open des Alpes Trophee BNP Paribas - Grenoble Rome Monte Carlo Hamburg Rome Indian Wells Key Biscayne Monte Carlo Hamburg Rome Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Montevideo Challenger Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara BMW Brixina Tennis Open 2000 - Bressanone Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio V Torneo Internazionale di Tennis - Barletta Internazionali di Tennis de San Marino - San Marino Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Skandia Open - Linz U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open XXVIII Edizione 'A.Savoldi' - Manerbio Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open French Open U.S. Open Australian Open French Open Wimbledon Seguros Bolivar Open - Medellin Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Pekao Open 2001 - Szczecin U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Bancastato Challenger Lugano - Lugano CA Challenger - Graz Zagreb Open - Zagreb Roland Garros Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Paegas Czech Open - Prague St. Petersburg Open - St. Petersburg Adidas International - Sydney Australian Men's Hardcourt Championships - Adelaide Abierto Mexicano de Tenis - Mexico City Copenhagen Open - Copenhagen U.S. Pro Tennis Championships - Boston Advanta Championships - Philadelphia Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Mallorca Open - Mallorca Abierto Mexicano de Tenis Pegaso - Acapulco Atlanta Olympics Barcelona Olympics Jakarta Madrid CA Tennis Trophy - Vienna Palermo Athens RCA Championships - Indianapolis Moscow Philadelphia CA Tennis Trophy - Vienna Memphis Scottsdale Bucharest Abierto Mexicano de Tenis Pegaso - Acapulco Memphis Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Guaruja 1997 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Allianz Suisse Open - Gstaad Campionati Internazionali d'Italia - Rome The Lipton Championships - Key Biscayne French Open - Paris Grand Slam Cup - Munich Olympics - Beijing Olympics - Athens Davis Cup, Group 1, 2R, ECU-BRA 0-4 Grand Slam Cup ATP Tour World Championship - Hannover